/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package bean;

import dao.ProjetoDAO;
import javax.annotation.PostConstruct;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.ManagedProperty;
import javax.faces.bean.RequestScoped;
import javax.persistence.EntityManager;
import modelo.Lance;
import modelo.Projeto;

@ManagedBean
@RequestScoped
public class LanceBean_ {
    
     
    @ManagedProperty(value="#{requestScope.entityManager}")
    private EntityManager entityManager;
    private Projeto projeto = new Projeto();
    private Lance lance=new Lance();
    
            
    private ProjetoDAO projetoDAO;
   

    public EntityManager getEntityManager() {
        return entityManager;
    }

    public void setEntityManager(EntityManager entityManager) {
        this.entityManager = entityManager;
    }

    

    public Projeto getProjeto() {
        return projeto;
    }

    public void setProjeto(Projeto projeto) {
        this.projeto = projeto;
    }
    
    
    
    
    
    @PostConstruct
    public void iniciar() {
            
        projetoDAO = new ProjetoDAO(entityManager);
        
        
    }
    
    public ProjetoDAO getProjetoDAO() {
        return projetoDAO;
    }

    public void setProjetoDAO(ProjetoDAO projetoDAO) {
        this.projetoDAO = projetoDAO;
    }
    
    
    
    
    public void salvar() {
        
    }

    public Lance getLance() {
        return lance;
    }

    public void setLance(Lance lance) {
        this.lance = lance;
    }
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
}
